Golang Job: Devops Engineer

Job added on

Location

Dublin - Ireland

Job type

Full-Time

Golang Job Details

Remote

Responsibilities

  • Design, implement, support, and scale server architecture on AWS using infrastructure-as-code to provide fast and reliable services to a rapidly growing customer base.
  • Building and maintaining continuous integration and continuous delivery pipelines.
  • Open to learning new technologies and new problem domains.
  • Provide application support including problem research, analysis, and resolution.
  • Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems, and key processes, reviewing system and application logs, and verifying completion of scheduled jobs.
  • Make sure we are following all the security guidelines and procedures.
  • Create and maintain documentation.
  • Identify and drive opportunities to improve automation for the company; scope and create automation for deployment.
  • Represent the operations team in design reviews and operational readiness exercises for new and existing services.

Qualifications

  • Passionate and obsessive about security, quality, efficiency, and the customer.
  • Ability to work effectively in a team-oriented environment, both independently and collaboratively.
  • Ability to participate in 24×7 on-call rotation and perform after-hours support, as needed.
  • Strong knowledge of TCP/IP, HTTP, web application security, and experience supporting multi-tier web application architectures.
  • Strong knowledge of at least one scripting language including but not limited to Bash, PowerShell, Python.
  • Experience of at least one programming language including but not limited to Golang, C#.
  • Some knowledge of using git for scripts, configurations, and application code.
  • Good knowledge of creating and maintaining high available and scalable cloud infrastructure.
  • Experience in designing Amazon Web Services architecture for fault tolerance, scale, and cost.
  • Experience in automating processes and deployments in AWS using CloudFormation, CodeDeploy.
  • Some experience with AWS services, including but not limited to ELB (ALB, NLB), VPC, Systems Manager, CloudWatch, Service Catalog, IAM, S3.
  • Good understanding of Security Groups, VPC flows, IAM, Certificate Manager.
  • Some experience with container technologies including but not limited to Docker, ECS, Kubernetes.
  • Experience in ensuring high-security integration for governance and compliance.
  • Ability to see opportunities for improvement, take ownership, and work closely with others to drive operational improvement.
  • Strong troubleshooting skills and ability to correlate system behaviors based on known interdependencies between those systems.
  • Bachelor’s degree in computer science, engineering, technology or related field or equivalent experience.

We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. If a qualified individual with a disability or disabled.

Job Type: Full-time

Pay: €51,000.00-€70,000.00 per year

Schedule:

  • Monday to Friday